#include  <stdio.h>
#include <stdlib.h>

struct Stu
{
	int age;
	float score;
	struct Stu *_next;//这里仅仅是一个指针而已，指向一个同类型的的结构体（指向同一类型的不同结构？）
};

// struct Stu ming,hong;

int main(void)
{
	struct Stu hong = {15, 97.5, NULL};//只有在刚刚定义结构体的时候才能这么赋初值
	struct Stu ming = {16, 96.5, &hong};
	printf("当前的学生年龄%d,成绩%.2f\r\n", ming.age, ming.score);
	printf("下一个学生年龄%d,成绩%.2f\r\n", ming._next->age, ming._next->score);
	return 0;
}